package com.shebao.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.shebao.entity.SBPersonEntity;

@Mapper
public interface SBPersonDao {
	SBPersonEntity findBySocialId(@Param("socialId") String socialId);
	
	SBPersonEntity findByCardId(@Param("cardId") String cardId);
	
	List<SBPersonEntity> listBySocialId(@Param("socialId") String socialId);
	
	List<SBPersonEntity> listByCardId(@Param("cardId") String cardId);
	
	List<SBPersonEntity> list();
	
	List<SBPersonEntity> listPayDate(@Param("payDate") String payDate);
	
	void update(SBPersonEntity entity);
	
	void add(SBPersonEntity entity);
}
